package com.example.smart_campus.pojo.dto.grades;

import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
import lombok.Data;

@Data
public class GradesItem {
    /**
     * 学生学号
     */
    @Size(max = 10 ,min = 10)
    @NotNull
    private String studentNo;

    /**
     * 学生姓名
     */
    @NotNull
    private String name;

    /**
     * 成绩ID
     */
    @NotNull
    private Integer gradeId;

    /**
     * 学生ID
     */
    @NotNull
    private Integer studentId;

    /**
     * 课程ID
     */
    @NotNull
    private Integer courseId;
    /**
     * 课程名称
     */
    private String courseName;
    /**
     * 成绩分数
     */
    @NotNull
    private Integer score;

    /**
     * 考试类型
     */
    @NotNull
    private String examType;
}
